/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package DAOS;

import beans.Usuario;
import java.sql.*;

/**
 *
 * @author curso
 */
public class UsuarioDAO extends DAOGenerico{
    
     public int insertar(Usuario u) throws SQLException {
        String sql = "INSERT INTO Usuario (cuenta_correo, password) VALUES (?,?)";
        PreparedStatement ps = conexion.prepareStatement(sql);
        ps.setString(1, u.getCuentaCorreo());
        ps.setString(2, u.getPassword());
        int reg = ps.executeUpdate();
        return reg;
    }
    
      public Usuario validar(Usuario u) throws SQLException {
        String sql = "SELECT * FROM Usuario WHERE cuenta_correo=? AND password=?";
        PreparedStatement ps = conexion.prepareStatement(sql);
        ps.setString(1, u.getCuentaCorreo());
        ps.setString(2, u.getPassword());
        ResultSet rs = ps.executeQuery();
        if (rs.next()) {
            u.setIdUsuario(rs.getInt(1));
            return u;
        }
        return null;
    }
      
}
